software as a solution